#ifndef PATIENT_H_
#define PATIENT_H_


typedef struct

{
    int jour;
    int mois;
    int annee;
} date;




struct patient
{
    char nom [20];
    char prenom [20] ;
    char matricule [20];
    date date_naissance;
    date date_contamination;
    date date_entre;
    date date_sortie;
    int cin;
    int telephone;

};

typedef struct patient patient ;

/*int comparer_cin(patient *pa);
int test(patient *pa,date d);
int comparer_date(patient *pa);
int longueur(int nbr);
void saisir_patient(patient *pa);*/
void Enregistrer_patient(char fichier_patient[],patient *pa/*,char fichier_matricule_patient[]*/);
/*void afficher_patients(char fichier_patient[]);*/
int  rechercher_patient(char fichier_patient[],/*char nom [],*/int cin_cherche/*,char matricule[]*/,patient *pa);
/*void modifier_patient(char fichier_patient[]);*/
void archiver_patient(char fichier_patient[],char archive_patient[],int cin_cherche);
/*void afficher_patients_archives(char archive_patient[]);*/
void initialiser_patient(char fichier[]);
void initialiser_personnel_archive(char fichier[]);

#endif


